package com.catazy.wanandroid.common_service.collect

import com.alibaba.android.arouter.facade.template.IProvider

/**
 * 作者: Tao
 * 日期: 2024/4/12
 * 时间: 9:46
 * 描述: 收藏服务 供跨模块调用
 */
interface CollectService : IProvider {
    /**
     * 收藏
     * @param indexPage 收藏的页面
     * @param position 收藏的位置
     * @param pageId 收藏的页面id
     */
    fun collect(indexPage: Int, position: Int, pageId: Int)

    /**
     * 取消收藏
     * @param indexPage 取消收藏的页面
     * @param position 取消收藏的位置
     * @param pageId 取消收藏的页面id
     */
    fun unCollect(indexPage: Int, position: Int, pageId: Int)
}